﻿//using System.Collections;
//using System.Collections.Generic;
//using UnityEngine;
//using UnityEngine.UI;
//using UnityEngine.EventSystems;

//public class InputManager : MonoBehaviour {
//    #region Static
//    private static InputManager _instance;
//    public static InputManager Instance {
//        get {
//            return _instance;
//        }
//    }
//    #endregion

//#if UNITY_EDITOR
//    private void Update() {
//        if (Input.GetKeyDown(KeyCode.W)) {
//            OnRotationBtnClick();
//        } else if (Input.GetKeyDown(KeyCode.S)) {
//            curTetromino.DownFaster();
//        } else if (Input.GetKeyDown(KeyCode.A)) {
//            OnLeftBtnClick();
//        } else if (Input.GetKeyDown(KeyCode.D)) {
//            OnRightBtnClick();
//        } else if (Input.GetKeyDown(KeyCode.Space)) {
//            curTetromino.DownImmediately();
//        }
//    }
//#endif

//    private void Awake() {
//        _instance = this;
//    }
//    private void OnDestroy() {
//        _instance = null;
//    }

//    Tetromino curTetromino;
//    public Tetromino CurTetromino { get => curTetromino; set => curTetromino = value; }

//    public void OnRotationBtnClick() {
//        curTetromino.Rotation();
//    }
//    public void OnLeftBtnClick() {
//        curTetromino.MoveToLeft();
//    }
//    public void OnRightBtnClick() {
//        curTetromino.MoveToRight();
//    }
//    public void OnDownBtnClick() {
//        curTetromino.DownFaster();
//    }
//    public void OnFallBtnClick() {
//        curTetromino.DownImmediately();
//    }
//}
